Creating Portable, Reusable Programs with Tools.h++ (5 day course)

General Description

Rogue Wave's Tools.h++ has become a defacto standard for C++ foundation classes. This five day course teaches how to use these classes to their greatest advantage to create highly efficient and portable programs, with code that is both understandable and reusable.

Outline

Day 1:

  1. Course introduction:
  2. An overview of the Rogue Wave class libraries
  3. A survey of the characteristics of Tools.h++ classes and how they help meet the goals
  4. Tools.h++ foundation classes
  5. The string classes
  6. RWDate
  7. RWTime

Day 2

  1. Internationalization - an introduction
  2. How the Rogue Wave virtual streams take up where iostreams leave off

Day 3

  1. Collection classes: the basic concepts
  2. A survey of the Tools.h++ collection classes; how to find the right one to use
  3. The three sets of collections: generic, template, and persistable.

Day 4

  1. The seventeen data structures supported by Tools.h++ collections: how to find the right one for your task
  2. Other advanced tools classes:

Day 5

  1. The Rogue Wave software method for creating portable, reusable programs:

© Copyright 1995-6, Rogue Wave Software, Inc.